do nicely - French English Dictionary